package com.atguigu.paymentdemo.service;

import com.atguigu.paymentdemo.entity.OrderInfo;
import com.atguigu.paymentdemo.vo.R;
import com.baomidou.mybatisplus.extension.service.IService;

public interface OrderInfoService extends IService<OrderInfo> {

    R creatOrder(String id);

    R orderList();

    void updatePayStatusByOrderNo(String orderNo, String type);

    R cancleOrder(String outOrderId);

    R refundOrder(String outOrderId);

    R downloadOrder(String date);
}
